space blankets - Turkish English Dictionary